package com.learnJava.extends2Modifier;

public class Fu {
    // 1. private方法只能在类内访问
    private void privateMethod()
    {
        System.out.println("private method.");
    }
    // 2. 缺省方法只能在类内、当前包内访问
    void method()
    {
        System.out.println("method.");
    }
    // 3. protected方法能在类内、当前包内、子类（包内外均可）中访问
    protected void protectedMethod()
    {
        System.out.println("protected method.");
    }
    // 4。 public方法可以在任何地方被访问
    public void publicMethod()
    {
        System.out.println("public method.");
    }

    public static void main(String[] args) {
        Fu fu = new Fu();
        fu.privateMethod();
        fu.method();
        fu.protectedMethod();
        fu.publicMethod();
    }
}
